ribbed metal lath - German English Dictionary